/*读写文件组合作业2:

描述：请使用fs模块的读写方法将3.jpg拷贝一份为4.jpg
思路：
1. 先使用fs读取 3.jpg的内容 fs.readFile()  Buffer
2. 使用fs将第1步读取到的文件内容写入到4.jpg  fs.writeFile()

*/

const fs = require('fs');

// 1. 先使用fs读取 3.jpg的内容 fs.readFile()  Buffer

fs.readFile('./3.jpg', (err, data) => {
    if (err) {
        // 读取错误处理
        console.log('文件读取失败:' + err.message);
        return;
    }

    // 成功读取到文件之后：2.使用fs将第1步读取到的文件内容写入到4.jpg  fs.writeFile()
    // 写方法一定是放到读取的回调函数里面
    fs.writeFile('./4.jpg', data, (err) => {
        if (err) {
            // 写入错误处理
            console.log('写入文件失败' + err.message);
        }
        console.log('写入成功');
    })
})

